0
1
12
5
2
8
17
4
6
9
3
20
21
18
23
194
65
19
91
13
27
86
45
52
94
128
122
198
153
112
84
121
83
62
172